package com.atguigu.tingshu.order.adapter;

import com.atguigu.tingshu.vo.order.OrderInfoVo;

/**
 * @author codingyz
 * @Description
 * @date 2025/3/28 18:54
 * @Version 1.0
 */
public interface PayWay {
    /**
     * 定义适配某种支付方式的方法
     */
    boolean isSupport(String payWay);

    /**
     * 支付方式对应的具体支付逻辑
     */
    void dealPayWay(OrderInfoVo orderInfoVo,Long userId,String orderNo);
}
